Georges BaGeorges Ba
V.League Transfer Window: The Owner's Invoice Is the Real ContractHamburg, a January morning, three degrees below zero outside. I sit in the...
The 44th Call-Up: Serge Gnabry, Jürgen Klopp and an Unwritten Contract of Trust1. The Name Between Two Readings In the 44-man squad Jürgen Klopp named for h...
Japan 2-1 Germany: Forty-One Offside Traps and the Silence of HamburgIn November 2026, at a small bar tucked deep in an alley of Hamburg's...
From VAR to the Transfer Window: The Culture of Verification and the Cost of RumorsThere was an evening in Busan when I stayed behind at the office after the...
Vietnamese Vovinam at SEA Games 33: The Journey of Silent WarriorsThere was a time when people only mentioned Vietnamese martial arts through...
2026 Asian Games Badminton Team Draw: India Meet Japan in the Quarter-finals, and the Twenty-Four-Hour ProblemOn September 19, in Aichi-Nagoya, the 2026 Asian Games organisers released th...
McLaren faces big challenge at Monza: Is H-Wing a savior or just a 'band-aid' masking weaknesses?Monza, the temple of speed. Where F1 cars are stripped bare, revealing their...
England 2-3 Spain: Three Cracks Beneath the Wembley Roof and a Penalty That Was Not ForgivenThat night at Wembley I sat about twenty paces from the home dressing-room...
The Empty Cells in Volleyball Data Tables and the Price of SilenceOn the morning of August 13, at a café near Phu Tho Stadium, I opened a...
BWF's Super 100 tournament quality questioned: An Indian shuttler's perspective and lessons for Vietnamese badminton"If this tournament were held in India, what would people say?" Ashmita...
Gabriel Jesus officially joins Barcelona: A squad-depth deal or a tactical gamble?At dawn on September 1, 2026, Barcelona officially announced the signing of...
From Ormenio to Gavdos: 12 Days Measuring One Body and the Data Gaps Nobody PublishedOn the afternoon of the seventh day, as the escort team left the central Gree...
The Shocking Ear-Biting Incident in V-League: When a Player Lost Control and Stadium Security FailedI start with a number: 24 stitches. That is how many stitches striker Tran Va...
NWSL Endgame: The Shield Awaits Its Owner, and the Cracks Nobody NamesOn an October evening, when the floodlights at a stadium in New Jersey had ju...
VALORANT Champions Shanghai: Host Nation China Drops All Eight Maps in the Opening RoundOn the east stand of the arena in Shanghai, some fifteen minutes before the...
Asiad 20: Vietnam finishes 19th as athletics fails to convert gold expectationsOn the closing night of Asiad 20 in Aichi-Nagoya, as the flag of the Olympic...
When the Scoreboard Falls Silent: Badminton Needs a Data Verification StandardOn a rainy night in Jakarta, I stayed back at the office with two monitors an...
New Partner, Same Crown: Vietnam's Poomsae and the Synchronisation Equation at Chuncheon 2026I remember one strange thing about poomsae: it always ends in silence. In...
Peres Jepchirchir Provisionally Suspended: The 2:18:31 in Sydney and the Room With No CrowdNo crowd. No starting line, no stopwatch, nobody standing at kilometre 40...
Professional Golf in the Data Era: ShotLink, Strokes Gained and the Limits of the SpreadsheetAt the 18th hole of a tournament with no crowd, a three-metre putt rolled pas...
